************************************************************************* ÄÉÓË ÍÁÇÉà ************************************************************************* ÓÅÌÅÃÔÉÎÇ ÄÉÓËÓ --------------- ÃOMMODORE DISK DRIVES SPECIFY THE USE OF SOFT SECTORED DISKS WHICH ARE THE TYPE WITH A SINGLE INDEX HOLE PUNCHED INTO THE MAGNETIC MEDIA. ÉN REALITY, ÃOMMODORE DRIVES DON'T USE THE DISK INDEX HOLE AT ALL, SO THEY WILL WORK WITH HARD SECTORED (MANY-HOLED) DISKS AS WELL. ÔÅÍÐÅÒÁÔÕÒÅ -------------- ÉF A FLOPPY DISK HAS BEEN EXPOSED TO COLD TEMPERATURES FOR ANY LENGTH OF TIME IT MUST BE ALLOWED TO SLOWLY WARM TO ROOM TEMPERATURE. ÉF YOU RECORD ON A COLD DISK, YOU NOT BE ABLE TO READ IT WHEN IT IS WARMED. ÁLWAYS ALLOW YOUR DISKS TO WARM SLOWLY AND NEVER USE ANY SORT OF ARTIFICIAL HEAT SOURCE. ÙOU SHOULD USE THE SAME PRECAUTIONS WITH DISKS THAT HAVE BECOME OVERLY HOT FOR SOME REASON. (ED.NOTE: ÔHIS ALSO APPLIES TO DISK DRIVES. É KEEP A WINDOW OPEN AT NIGHT AND SOMETIMES HAVE TO WARM THE DRIVES FOR 5 MINUTES BEFORE INSERTING A DISK.) ÄÉÓË ÃÁÒÅ --------- ÔO HELP PREVENT DAMAGE TO YOUR DISKS (DUST, SMOKE, SPILLS, ETC.) YOU CAN STORE THEM INDIVIDUALLY IN ÚIPLOC SANDWICH BAGS. ÔHE BAGS ARE WATERPROOF AND TRANSPARENT (SO YOU CAN EASILY READ THE LABELS). ÄÉÓË ÄÉÒÅÃÔÏÒÙ -------------- (PRINTED COPY) - ÉT'S VERY USEFUL TO TAPE A PRINTED COPY OF THE DIRECTORY TO THE DISK'S PROTECTIVE ENVELOPE. ÔHE FOLLOWING COMMAND SEQUENCE WILL PRINT IT: ÌÏÁÄ"$",8 [ÒÅÔÕÒÎ] ÏÐÅÎ4,4,7:ÃÍÄ4:ÌÉÓÔ [ÒÅÔÕÒÎ] ×HEN THE PRINTING IS DONE ENTER THIS TO CLOSE THE CHANNEL TO THE PRINTER: ÐÒÉÎÔ#4:ÃÌÏÓÅ4 [ÒÅÔÕÒÎ] ÒEMEMBER--?# IS ÎÏÔ AN ACCEPTABLE ABBREVIATION FOR ÐÒÉÎÔ# -- IF YOU USE ABBREVIATIONS. ÔHE CORRECT ABBREVIATION FOR ÐÒÉÎÔ# IS 'Ð SHIFTED Ò'. ×ÏÒË ÄÉÓËÓ ---------- ÄESIGNATE A COUPLE OF DISKS JUST FOR PROGRAMMING. ÄO ALL OF YOUR PROGRAM ENTRY AND EDITING ON THESE DISKS AND WHEN YOU HAVE A FINAL VERSION--SAVE IT TO ANOTHER DISK. ÔHIS SAVES WEAR AND TEAR ON YOUR GOOD DISKS AND PREVENTS YOU FROM OVERWRITING OR CLOBBERING OTHER PROGRAMS BY MISTAKE. ×HEN YOU WORK DISKS ARE FULL--REFORMAT THEM AND USE THEM AGAIN, ÂUT BE SURE YOU HAVE MADE BACKUPS OF ANYTHING WORTH SAVING FIRST. ÄÏ×ÎÌÏÁÄ ÄÉÓËÓ -------------- ÔHIS SAME IDEA IS ALSO GOOD FOR TELECOMPUTING. ÆORMAT A FEW DISKS (BOTH SIDES IF YOU LIKE) JUST TO BE USED FOR DOWNLOADING PROGRAMS AND WHEN YOU ARE SURE THEY WORK PROPERLY, SAVE THEM TO A 'PERMANENT' DISK. ÉF YOU BUFFER MENUS OR MESSAGES OR BULLETINS, SAVE YOUR BUFFER TO THIS DISK. ÙOU CAN NAME IT SOMETHING LIKE 'ÃÒà 8/26'...ÌATER YOU CAN LOAD IT INTO A WORD PROCESSOR AND REFORMAT IT TO 80 COLUMNS FOR PRINTING AND SAVING. ÔHEN DELETE THE FILE ON YOUR Ä/Ì DISK AND YOUR READY FOR THE NEXT ONLINE SESSION. (ED.NOTE: ÉTS A BETTER IDEA TO ALSO SAVE THOSE TEXT (ÓÅÑ) FILES TO A DISK THAT YOU DESIGNATE AS "ÔÉÐÓ" OR "ÈÅÌÐ" OR "×HATEVER". É DIDN'T SAVE THOSE FILES TO DISK IN EARLIER DAYS AND NOW É SURE WISH É HAD THEM . ×OULD HAVE SAVED AN AWFUL LOT OF TYPING NOW.) ÄÉÓË ÌÉÂÒÁÒÙ ÔÉÐ ---------------- ÆORMAT A DISK CALLED 'ÕTILITIES' AND USE IT TO SAVE ALL THE HELPFUL TRICKS AND SUB-ROUTINES YOU FIND IN MAGAZINES AND ON ÂÂÓ Ä/Ì'S AND ELSEWHERE. ÂE SURE TO INCLUDE MERGE & APPEND PROGRAMS SO YOU CAN ADD THESE TOOLS TO YOUR OTHER PROGRAMS. ÉF YOU NAME THE SUBROUTINES BY THEIR PURPOSE IT IS EASIER TO WORK WITH THEM. ÄÉÓË ÄÒÉÖÅ ÓÔÉÌÔÓ ----------------- ÙOU CAN KEEP YOUR DISK DRIVE RUNNING COOL BY SAWING THROUGH FOUR NEW PENCILS ABOUT TWO INCHES FROM THE ERASER AND PLACING THE CUT ENDS INTO THE SCREW HOLES ON THE BOTTOM OF THE DRIVE. ÔHE ERASER ENDS REST AGAINST YOUR TABLE AND RAISE THE DRIVE HIGH ENOUGH TO HELP KEEP IT COOL. (ED. NOTE: É RUN A ÂÂÓ 24 HOURS A DAY ON A C64 & 4 DISK DRIVES. ÃOOLING IS VERY IMPORTANT TO ME. É HAVE USED THE ABOVE, BUT É ALSO KEEP EVERY PIECE OF EQUIPMENT ELEVATED WITH AIR SPACE ALL AROUND. É USE STYROFOAM BLOCKS FROM SHIPPING PACKAGES CUT TO THE SIZE É NEED.) ÄÉÓË ÃÏÏÌÅÒ ----------- ÔAKE A ÃLEAN ÁIR ÍACHINE SUCH AS THE ÎORELCO AND SIT IT ON THE DRIVE DIRECTLY OVER THE VENTS. ÉTS FAN PULLS AIR IN FROM THE BOTTOM AND SIMULTANEOUSLY COOLS THE DRIVE AND TAKES THE STATIC AND DUST OUT OF THE AIR. ÉTS EFFECTIVENESS CAN BE IMPROVED EVEN MORE BY WRAPPING A PIECE OF MASKING TAPE AROUND ITS LEGS TO FORCE MORE OF THE AIR TO FLOW THROUGH THE DISK DRIVE. ÓÁÖÅ ÔÈÁÔ ÄÁÔÁÓÓÅÔÔÅ! --------------------- ÈOW MANY OF YOU STARTED OUT YEARS AGO WITH THE INFAMOUS ÃOMMODORE ÄATASSETTE? ×ELL, NOW THAT YOU FINALLY HAVE THAT DISK DRIVE, DON'T PUT YOUR ÄATASSETTE IN THE CLOSET. ÍAKE BACKUP COPIES OF YOUR IMPORTANT PROGRAMS ON TAPE, SO YOU WON'T BE OUT OF BUSINESS IF YOUR DISK DRIVE GETS SICK. ÏNE Ã-60 OR Ã-90 CASSETTE WILL HOLD A LOT OF PROGRAMS, AND BY USING THE TAPE COUNTER TO MAKE AN INDEX, YOU CAN MAKE THEM EASY TO FIND. ÈÅÁÄ ÃÌÅÁÎÉÎÇ ------------- ÓOME COMMERCIAL HEAD-CLEANING DISKS REQUIRE 20-30 SECONDS OF OPERATIONS WITH THE RED LIGHT ON TO GET GOOD RESULTS. ÔHE FOLLOWING SIMPLE PROGRAM WILL ACCOMPLISH THIS: 10 ÏÐÅÎ 15,8,15 20 ÐÒÉÎÔ#15,'É' 30 ÉÎÐÕÔ#15,Á,Â$,Ã,Ä 40 Î=Î+1:ÉÆ Î<15 ÔÈÅÎ 20 ÉN LINE 10 JUST SUBSTITUTE YOUR DEVICE NUMBER FOR THE 8 IF YOU ARE TRYING CLEAN A DISK DRIVE YOU ARE USING AS A DEVICE NUMBERED 9-15. ÄÉÓË ÅÒÒÏÒ ÄÅÔÅÃÔÉÏÎ -------------------- ÉF THE RED LIGHT ON YOUR DISK DRIVE STARTS TO FLASH, SOME SORT OF DISK ERROR HAS OCCURRED, AND YOU CAN EASILY TELL WHICH ERROR IT IS. ×HILE THE LIGHT IS FLASHING, ADD THE FOLLOWING LINE TO YOUR PROGRAM. ÊUST TYPE IT IN ON THE KEYBOARD: 0 ÏÐÅÎ 15,8,15:ÉÎÐÕÔ#15,Á,Â$:ÐÒÉÎÔ Á,Â$:ÃÌÏÓÅ15:ÅÎÄ [ÒÅÔÕÒÎ] (ÔHE ABOVE IS ALL ONE LINE...) ÔHEN ÒÕÎ THE PROGRAM. ÔHE ÌÅÄ WILL GO OUT AND THE ERROR NUMBER WILL APPEAR ON THE SCREEN. ÙOU CAN FIND EXPLANATIONS FOR EACH ERROR NUMBER ON PAGES 43-46 OF THE 1541 ÕSER'S ÍANUAL. ÄÉÓË ÄÒÉÖÅ ÃÒÁÓÈ ÔÅÓÔ --------------------- ÔHE 1541 DISK DRIVE HAS A HABIT OF OCCASIONALLY LOCKING UP IN THE MIDDLE OF AN OPERATION. ×HEN YOU ARE LOADING OR SAVING A LONG PROGRAM, YOU OFTEN DON'T KNOW IF THE OPERATION IS STILL GOING ON, OR IF YOUR SYSTEM HAS LOCKED UP. ÔO CHECK IF THE OPERATION IS STILL GOING ON, PRESS THE 'ÓÈÉÆÔ & ÃOMMODORE ËEY' (AT THE SAME TIME) A FEW TIMES AND WATCH THE SCREEN. ÉF THE CHARACTERS SHIFT BETWEEN UPPER AND LOWERCASE, THE OPERATION IS STILL WORKING. ÔHIS WON'T WORK EVERYTIME, AS THE COMPUTER IS WORKING WITH THE DISK ÁÎÄ READING THE KEYBOARD. ÂUT, IF THE SHIFT DOESN'T OCCUR AFTER SEVERAL TRIES, YOU CAN ASSUME THE DISK IS LOCKED UP AND YOU SHOULD RESTART YOUR SYSTEM. ÔÒÁÎÑÕÉÌÉÔÙ ÔÉÐ --------------- ÉF YOU PUT A DISK IN THE DRIVE AND IT READS THAT YOU HAVE LOST THE DIRECTORY....ÄÏÎ'Ô REFORMAT IT UNTIL YOU CLEAN THE DRIVE HEAD. ÓOMETIMES, JUST SOME DUST OR DIRT ON THE DRIVE HEAD CAN CAUSE THIS PROBLEM. ÁÕÔÏ ÄÉÓË ÌÏÁÄ -------------- ÉF YOU WANT TO LOAD AND ÒUN A PROGRAM TRY THIS: ÌÏÁÄ"PROGRAM NAME",8: (DO NOT PRESS RETURN) ÎOW, PRESS [ÓHIFT] & [ÒUN/ÓTOP] AT THE SAME TIME. THE COMPUTER WILL LOAD YOUR PROGRAM AND AUTOMATICALLY RUN IT!!! ÅÁÓÙ ÄÉÓË ÌÏÁÄÓ --------------- ÌOADING A ÐROGRAM FROM THE DIRECTORY CAN MAKE LOADS EASIER. ÌOAD'$',8 WILL LOAD THE DIRECTORY. ÔHEN, MOVE YOUR CURSOR UP TO THE DESIRED PROGRAM. ÔYPE IN AN ABBREVIATED ÌOAD ÃOMMAND: [Ì] [SHIFT]&[Ï],8 (THEN SPACE OVER TO OBLITERATE ÐÒÇ), NOW PRESS [ÒÅÔÕÒÎ]...ÙOUR PROGRAM WILL NOW LOAD. ÉF THE PROGRAM IS LOADED WITH ,8,1 YOU DO NOT HAVE TO WIPE OUT THE ÐÒÇ ON THE DIRECTORY LINE... ÎÁÍÉÎÇ ÄÉÓË ÐÒÏÇÒÁÍÓ --------------------- ÄID EVERYONE KNOW THAT "0:*" IN PLACE OF "PROGRAM NAME" IN THE LOAD COMMAND WILL ALWAYS LOAD THE FIRST PROGRAM ON A DISK??? ×ELL, IT DOES, SO IF YOU PLACE YOUR MOST USED PROGRAM FIRST ON A DISK, YOU CAN LOAD IT WITH: ÌÏÁÄ"0;*",8,1 ÉF ITS THE FIRST PROGRAM YOU ARE LOADING SINCE YOU TURNED EVERYTHING ON YOU CAN GET BY WITH THIS EASIER COMMAND: ÌÏÁÄ"*",8,1 ÁGAIN, IF IT IS A ÂASIC PROGRAM, YOU ONLY NEED THE ,8 AT THE END. ÉF THE PROGRAM IS ÍÌ, YOU NEED ,8,1 . ÄÉÓË ÓÁÖÅ ÔÉÐ ------------- ÙOU CAN SAVE SOME TIME BY COMBINING YOUR DISK ÓAVE AND ÖERIFY COMMANDS ON ONE LINE: ÓÁÖÅ"PROGRAM NAME",8:ÖÅÒÉÆÙ"*",8 [ÒÅÔÕÒÎ] ÓÐÌÁÔ ÆÉÌÅ ---------- ÈAVE YOU EVER SEEN A DISK FILE IN YOUR DIRECTORY WITH AN ASTERISK NEXT TO ITS FILE TYPE? ÔHE ASTERISK INDICATES THAT THE FILE WAS NOT CLOSED PROPERLY, AND ANY ATTEMPT TO SCRATCH THE FILE WILL FURTHER CORRUPT THE DISK. ÉT IS POSSIBLE TO RECOVER THE DATA BY USING A COMMAND NOT DESCRIBED ANYWHERE BY ÃOMMODORE. ÊUST TYPE THIS: ÏÐÅÎ 2,8,2,''FILENAME'',Ó,Í [ÒÅÔÕÒÎ] ÎOW READ THE DATA OUT IN THE NORMAL FASHION. ÙOU WON'T BE ABLE TO READ THE LAST DATA BLOCK IN THE FILE, HOWEVER, BECAUSE IT WAS NEVER COMPLETELY WRITTEN. ÁFTER READING THE DATA FROM THE CORRUPT FILE, YOU MIGHT WANT TO RECORD IT UNDER A DIFFERENT FILENAME. ÔHEN VALIDATE THE DISK TO DELETE THE IMPROPERLY CLOSED FILE. ÄÉÓË ÆÉÌÅ ÁÐÐÅÎÄ ---------------- Á RARELY MENTIONED FEATURE OF THE ÃOMMODORE DISK DRIVES (YOU WON'T EVER FIND IT IN A MANUAL) IS THAT THEY ALLOW YOU TO APPEND DATA TO A SEQUENTIAL FILE THAT ALREADY EXISTS ON THE DISK, WITHOUT FIRST LOADING THE FILE INTO MEMORY. ÙOU NEED ONLY ADD ,Á TO YOUR ÏPEN STATEMENT. ×HEN YOU THEN ENTER ÐÒÉÎÔ# TO THAT FILE, THE DATA IS AUTOMATICALLY ADDED TO THE END OF THE EXISTING FILE. ÅØÁÍÉÎÉÎÇ ÄÉÓË ÆÉÌÅÓ -------------------- ÐAGE 22 OF THE 1541 ÕSER'S ÍANUAL CONTAINS A SHORT PROGRAM THAT ALLOWS YOU TO EXAMINE ANY FILE ON A DISK. ÈOWEVER, THE RESULTS ARE ALL IN ÁÓÃÉÉ, WHICH IS NOT EASY TO READ. ÂY CHANGING LINE 90 TO READ: 90 ÐÒÉÎÔ Á$, YOU CAN ÐEEK INTO THE CONTENTS OF ANY FILE, EVEN ÓÅÑUENTIAL AND ÒÅÌATIVE FILES. ÔHIS IS MOST USEFUL WHEN THE FILE CONTAINS TEXT, SINCE IT PRINTS THE TEXT ITSELF RATHER THAN THE ÁÓÃÉÉ EQUIVALENTS. ÍÕÌÔÉÐÌÅ ÓÃÒÁÔÃÈÅÓ ------------------ ÉF YOU ARE TIRED OF DELETING ONE PROGRAM AT A TIME, TRY THIS: ÏÐÅÎ 15,8,15,"Ó0:PRG1,PRG2,ETC.'':ÃÌÏÓÅ 15 [ÒÅÔÕÒÎ] ÙOU CAN DELETE UP TO 4 PROGRAMS AT A TIME AS LONG AS YOU PUT A COMMA IN BETWEEN THEIR NAMES. ÎÏÔÅ: ÙOU CANNOT USE ?# AS AN ABBREVIATION FOR ÐÒÉÎÔ#. ÔHE CORRECT ABBREVIATION IS [Ð] [ÓÈÉÆÔ]&[Ò]. ÓÐÅÃÉÁÌ ÄÉÒÅÃÔÏÒÙ ÌÏÁÄ ---------------------- ÔHE FOLLOWING COMMAND ALLOWS YOU TO LOAD A DISK DIRECTORY CONSISTING ONLY OF FILES OF A GIVEN TYPE -- ÐÒÇ, ÓÅÑ, ÒÅÌ, AND SO ON: ÌÏÁÄ"$:*=Ð'',8 ÔHE Ð STANDS FOR ÐÒOÇRAM FILE AND CAN EASILY BE REPLACED BY Ó FOR ÓÅÑUENTIAL FILE OR Ò FOR ÒÅÌATIVE FILE. ×HEN THE ABOVE COMMAND IS GIVEN, AND THE DISK IN THE DRIVE CONTAINS A MIXTURE OF FILE TYPES ONLY THE ÐÒÇ FILES WILL APPEAR IN THE DIRECTORY READOUT. ÁÂÂÒÅÖÉÁÔÅÄ ÄÉÒÅÃÔÏÒÙ --------------------- ÙOU CAN GET THE DISK NAME, ÉÄ, AND NUMBER OF BLOCKS FREE WITHOUT LISTING ALL THE FILE NAMES BY USING: ÌÏÁÄ''$:'',8 [ÒÅÔÕÒÎ] ÌÉÓÔ [RETURN] ÎÏ-ÌÉÓÔ ÄÉÓË ÄÉÒÅÃÔÏÒÙ ---------------------- ÙOU CAN PREVENT A DISK'S DIRECTORY FROM BEING LISTED BY SAVING A SPECIALLY-NAMED DUMMY PROGRAM AS THE LAST PROGRAM ON THE DISK. ×HEN ANYONE TRIES TO LIST THE DIRECTORY, THE SCREEN WILL CLEAR AND THE MESSAGE ÄÏÎ'Ô ÄÏ ÔÈÁÔ WILL APPEAR. ÈERE'S HOW TO DO IT: 1. ÐUT A 1-LINE DUMMY PROGRAM IN MEMORY. 2. ÔYPE ÓÁÖÅ" 3. ÐRESS THE [ÓÈÉÆÔ]&[ÒÅÔÕÒÎ] KEYS SIMULTANEOUSLY. 4. ÒEPOSITION THE CURSOR IMMEDIATELY AFTER THE QUOTE MARKS. 5. ÔYPE [ÃÏÎÔÒÏÌ]&[ÒÖÓ ÏÎ] [ÓÈÉÆÔ]&[Í] [ÓÈÉÆÔ]&[Ó] [ÃÔÒÌ]&[ÒÖÓ ÏÆÆ] ÄÏÎ'Ô ÄÏ ÔÈÁÔ!'',8 6. ÐRESS THE[ÒÅÔÕÒÎ] KEY. 7. ×AIT FOR THE DUMMY PROGRAM TO BE SAVED. 8. ÎOW, TRY TO LIST THE DIRECTORY!! ÓÈÏÒÔÅÒ ÄÉÓË ÃÏÍÍÁÎÄÓ --------------------- ×HEN FORMATTING A DISK, IT IS QUICKER AND EASIER TO TYPE THE FOLLOWING ALL ON ONE LINE: ÏÐÅÎ15,8,15,''Î0:DISKNAME,ID'':ÃÌÏÓÅ 15 [ÒÅÔÕÒÎ] THAN IT IS TO TYPE THE OLD STANDARD 3-LINE VERSION. ÔHIS WAY, YOU CAN LEAVE OUT THE ÐÒÉÎÔ#15 AND THE COMMAND WILL WORK THE SAME WAY FOR ÓCRATCH, ÖALIDATE, ÉNITIALIZE, ÒENAME & ÃOPY. Ã-64 ×ÅÄÇÅ ÔÒÉÃËÓ ----------------- ×HEN USING THE WEDGE, IF YOU HIT THE ÓÐÁÃÅ ÂÁÒ WHILE LISTING YOUR DIRECTORY, THE SCROLLING WILL STOP. ÈITTING THE SPACE BAR AGAIN WILL RESUME THE LISTING. ÐRESSING THE [ÓÔÏÐ] KEY WILL TERMINATE IT. ÔO LOAD A PRG WHILE USING THE WEDGE, GET ITS DIRECTORY ENTRY ON SCREEN, THEN PRESS THE [ÓÔÏÐ] KEY. ÍOVE YOUR CURSOR TO THE FIRST POSITION ON THE SAME LINE AS THE DIRECTORY ENTRY, THEN TYPE A SLASH (/), OR AN UP-ARROW (^). ÐRESS THE [ÒÅÔÕÒÎ] KEY, AND YOUR PROGRAM WILL LOAD. ÉF YOU USED THE UP-ARROW, THE PROGRAM WILL ÒÕÎ AUTOMATICALLY. ÄÉÓË ÆÉÌÅ ÈÅÌÐ -------------- ÓÐÌÁÔ ÆÉÌÅÓ Á "SPLAT" FILE IS A FILE THAT WAS NOT PROPERLY CLOSED. ×HEN THE DIRECTORY IS LISTED, THESE FILES APPEAR WITH A "*" PRECEDING THEIR FILE TYPE, AND NORMALLY CANNOT BE READ. ÈOWEVER, IF YOU USETHE "Í" PARAMETER, YOU MAY OPEN AND READ ANY UNCORRUPTED DATA. ÏÐÅÎ8,8,8,"0:ÆÉÌÅÎÁÍÅ,Ó,Í" Á "SPLAT" CORRUPTS THE DISKETTE. ÉT WILL DESTROY OTHER SEEMINGLY UNRELATED DISK FILES. ÔHEREFORE, AFTER YOU HAVE READ THE DATA, YOU SHOULD VALIDATE THE DISKETTE. ÄÏ ÎÏÔ ÓÃÒÁÔÃÈ ÔÈÅ "ÓÐÌÁÔ" ÆÉÌÅ!!!! ÔHE ONLY SAFE WAY TO REMOVE A "SPLAT" FILE IS TO ÖÁÌÉÄÁÔÅ THE DISKETTE, USING THE FOLLOWING COMMANDS IN THE DIRECT MODE: ÏÐÅÎ15,8,15,"Ö0":ÃÌÏÓÅ 15 ******************************************************** ÃÌÏÓÉÎÇ ÆÉÌÅÓ ÔO CLOSE ALL OPENED FILES USE THE FOLLOWING IN THE DIRECT MODE: ÏÐÅÎ15,8,15:ÃÌÏÓÅ 15 ********************************************************** ÁÄÄ ÔÏ ÆÉÌÅ ÔHE ÁÐÐÅÎÄ NOTATION "Á" CAN BE USED TO ADD DATA TO A SEQUENTIAL DATA FILE. ÕSE THE FOLLOWING IN THE DIRECT MODE: ÏÐÅÎ8,8,8,"0:ÆÉÌÅÎÁÍÅ,Ó,Á" *********************************************************** ×ÉÌÄ ÃÁÒÄ ÕÓÅ ÔÏ ÁÄÄ ÔÏ ÆÉÌÅ Á SPECIAL ×ÉÌÄ ÃÁÒÄ NOTATION "Í" CAN BE USED TO OPEN ÁÎÙ TYPE OF FILE FOR APPENDING. ÏÐÅÎ8,8,8,"0ÆÉÌÅÎÁÍÅ,Í,Á" ************************************************************ ÃÏÎÃÁÔÅÎÁÔÅ ÔÏ ÁÄÄ ÔÏ ÆÉÌÅ ÁNOTHER WAY OF ADDING INFORMATION TO A FILE IS ÃÏÎÃÁÔÅÎÁÔÅ. ÔHIS JOINS TWO TO FOUR SEQUENTIAL DATA FILES INTO ONE. ÕSE THE FOLLOWING IN THE DIRECT MODE: ÏÐÅÎ8,8,8,"0:ÎÅ×ÆÉÌÅ=ÆÉÌÅ1,ÆÉÌÅ2, ÆÉÌÅ3,ÆÉÌÅ4" *************************************************************** ÕÓÉÎÇ ÍÕÌÔÉÐÌÅ ÐÁÒÁÍÅÔÅÒÓ ÍANY COMMANDS PERMIT THE USING MULTIPLE PARAMETERS. ÔHE FOLLOWING IN THE DIRECT MODE WILL SCRATCH FILE1, FILE2, FILE3. ÏÐÅÎ8,8,8,"Ó0:ÆÉÌÅ1,ÆÉÌÅ2,ÆÉÌÅ3" **************************************************************** ÃÈÁÎÇÅ ÆÉÌÅ ÔÙÐÅ ÙOU MAY TRANSFORM A ÂÁÓÉà PROGRAM INTO A SEQUENTIAL DATA FILE BY LOADING THE ÂÁÓÉà PROGRAM INTO MEMORY. ÔHEN ENTER THE FOLLOWING IN DIRECT MODE: ÏÐÅÎ8,8,8,"0:ÆÉÌÅÎÁÍÅ,Ó,×":ÃÍÄ8:ÌÉÓÔ <ÒETURN> -THEN- ÐÒÉÎÔ#8:ÃÌÏÓÅ8 <ÒETURN> ÕSE THE FOLLOWING TO CONVERT A SEQENTIAL FILE TO A PROGRAM. ÔHIS ONE IS VERY HELPFUL IF YOU HAVE DOWNLOADED USING X MODEM WITH A ÃÃÇÍÓ TERM PROGRAM. ÌOAD IT INTO MEMORY AND THEN DO THE FOLLOWING IN DIRECT MODE: ÏÐÅÎ8,8,8,"0:ÆÉÌÅÎÁÍÅ,Ð,×":ÃÍÄ8;ÌÉÓÔ <ÒETURN> -THEN- ÐÒÉÎÔ#8:ÃÌÏÓÅ8 <ÒETURN> *************************************************************** ÌÏÁÄ ÄÏÓ ÐÒÏÔÅÃÔÅÄ ÓÏÆÔ×ÁÒÅ ÔHE FOLLOWING IMMEDIATE MODE COMMANDS WILL STOP THE READ/WRITE HEAD FROM BUMPING REPEATEDLY WHEN LOADING PROTECTED SOFTWARE: ÏÐÅÎ15,8,15 ÐÒÉÎÔ#15,"Í-×";ÃÈÒ$(0)ÃÈÒ$(0)ÃÈÒ$(1) ÃÈÒ$(133) ÃÌÏÓÅ15 (ÎÏÔÅ: ÔHESE CAN ALL BE ENTERED AS A SINGLE LINE OF COMMANDS BY ADDING THE ":" COLONS.) ***************************************************************** ÏÎÅ ÓÔÅÐ ÌÏÁÄ ÁÎÄ ÒÕÎ ÆÏÒ ÂÁÓÉà ÐÒÏÇÒÁÍÓ ÔO MAKE A PROGRAM LOAD AND RUN IN ONE STEP USE THE FOLLOWING: ÌÏÁÄ"ÐÒÏÇÒÁÍ",8:[ÓÈÉÆÔ][ÒÕÎ-ÓÔÏÐ] (ÎÏÔÅ THE COLON AFTER THE DIGIT 8) ******************************************************************* ÅÁÓÙ ÂÁÓÉà ÌÏÁÄ ÔO MAKE ÂÁÓÉà PROGRAMS EASIER TO LOAD, USE THIS SPECIAL FORMAT: ÓÁÖÅ"0:ÎÁÍÅ[ÓÈÉÆÔ & ÓÐÁÃÅ][Ã= & Ä] [Ã= & Õ][ÓÈÉÆÔ & @]",8 ×HEN THE DIRECTORY IS LISTED, YOU WILL SEE: "ÎÁÍÅ",8: ÐÒÇ ÁLL YOU NEED TO DO IS CURSOR TO THE LINE AND TYPE ÌÏÁÄ AND PRESS ÒÅÔÕÒÎ. ****************************************************************** ÅÁÓÙ ÍÁÃÈÉÎÅ ÌÁÎÇÕÁÇÅ ÐÒÏÇÒÁÍ ÌÏÁÄÉÎÇ ÔO MAKE MACHINE LANGUAGE PROGRAMS EASY TO LOAD, YOU CAN RENAME THEM A SPECIAL WAY: ÏÐÅÎ15,8,15 ÐÒÉÎÔ#15,"Ò0:ÎÅ×ÎÁÍÅ[ÓÈÉÆÔ & ÓÐÁÃÅ] [Ã=&Ä][Ã=&Ä]:Ã=&Å]=ÏÌÄÎÁÍÅ" ÃÌÏÓÅ15 ×HEN THE DIRECTORY IS LISTED, YOU WILL SEE: "ÎÁÍÅ",8,1 ÐÒÇ ÁLL YOU NEED TO DO IS CURSOR TO THE LINE, TYPE ÌÏÁÄ AND PRESS ÒÅÔÕÒÎ. ****************************************************************** ÌÏÁÄ ÆÉÒÓÔ ÆÉÌÅ ÏÎ ÄÉÓËÅÔÔÅ ÔHE COMMAND ÌÏÁÄ"*",8 WILL LOAD THE FIRST PROGRAM ON YOUR DISKETTE WHEN YOU FIRST TURN THE SYSTEM ON. ÁFTER OTHER PROGRAMS HAVE BEEN LOADED, IT WILL LOAD THE LAST PROGRAM LOADED. ÉF YOU CHANGE THE COMMAND TO ÌÏÁÄ"0:*",8 IT WILL LOAD THE FIRST PROGRAM, REGARDLESS. ******************************************************************** ÐÒÏÇÒÁÍ ÐÒÏÔÅÃÔÉÏÎ ÔO "PROTECT" A SHORT ÂÁÓÉà PROGRAM, SAVE IT USING BOTH OF THE FOLLOWING COMMANDS: ÓÁÖÅ"0:ÎÁÍÅ,Ó",8 [ÒÅÔÕÒÎ] ÓÁÖÅ"0:ÎÁÍÅ,Õ",8 [ÒÅÔÕÒÎ] ÎOW LOAD THE DIRECTORY AND LIST IT. ÔHE TWO PROGRAMS WILL HAVE BEEN SAVED WITH A ÓÅÑ AND ÕÓÒ FILE TYPE AFTER THE NAMES, AND CANNOT BE LOADED BY NORMAL METHODS. ÉT CAN BE COPIED, BUT UNLESS YOU KNOW HOW TO LOAD IT, YOU CAN'T USE IT. ÔO LOAD THE PROGRAMS ENTER: ÌÏÁÄ"0:ÎÁÍÅ,Ó",8 ÌÏÁÄ"0:ÎÁÍÅ,Õ",8 ************************************************************************ ÍÏÒÅ ÐÒÏÇÒÁÍ ÐÒÏÔÅÃÔÉÏÎ ×HEN YOU SAVE A PROGRAM, USE A ÃÈÒ$ CODE: ÓÁÖÅ ÃÈÒ$(0)+"ÎÁÍÅ",8 ÎOTE THE UNUSUAL WAY THE NAME IS SAVED IN THE DIRECTORY. ÔHE PROGRAM MUST BE LOADED WITH THE ÃÈÒ$ CODE. ÅNTER THE FOLLOWING: ÌÏÁÄ ÃÈÒ$(0)+"ÎÁÍÅ",8 ************************************************************************ (ÅÄÉÔÏÒ'Ó ÎÏÔÅ: É HAVE COME ACROSS ENOUGH RECENT INFORMATION TO MAKE AT LEAST ANOTHER ARTICLE ON THIS TOPIC. ÉT WILL BE IN THE NEXT ISSUE.)